@charset "utf-8";
/* CSS Document */

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}

.layout, .content{ width:1200px; margin:0 auto; position:relative;}

.boxMo{ min-width:1200px;}

.top{ height: 40px; background-color: #ebebeb;}
.top_btn{ float: right; margin-left: 20px; font: 16px/40px "Microsoft Yahei"; border: none; padding: 0;}
.top_btn a{ color: #444;}
.top_btn button{ border: none; height: 40px; font: 16px/40px "Microsoft Yahei"; background: none; color: #444; padding: 0;}
.btn_sitemap{ padding-left: 38px; background: url(../images/icon_sitemap.png) no-repeat left center;}
.btn_wza{ padding-left: 28px; background: url(../images/icon_wza.png) no-repeat left center; cursor: pointer;}
.btn_slh{ padding-left: 28px; background: url(../images/icon_slh.png) no-repeat left center; cursor: pointer;}

.banner{ height: 240px; background: url(../images/banner.jpg) no-repeat center top; overflow: hidden;}
.logo{ float: left; width: 528px; height: 86px; margin-top: 68px;}
.search_wrap{ float: right; width: 458px; margin-top: 90px;}
.search{ position: relative; width: 100%; height: 44px;}
.search_text{ position: absolute; top: 0; left: 0; width: 367px; height: 42px; font: 16px/42px "Microsoft Yahei"; text-indent: 0.5em; color: #666; background-color: #fff; border: 1px solid #dfdfdf; border-right: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; outline: none;}
.search_submit{ position: absolute; top: 0; right: 0; width: 90px; height: 44px; font: 16px/44px "Microsoft Yahei"; color: #fff; text-indent: 24px; background: url(../images/icon_search.png) no-repeat 15px center #067e45; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border: none; cursor: pointer;}

.search_hotword{ margin-top: 10px;}
.search_hotword a{ float: right; font: 14px/18px "Microsoft Yahei"; color: #fff; margin-left: 10px;}
.search_hotword a:hover{ color: #fff;}

.nav{ position: relative; height: 60px; margin-bottom: 30px; background-color: #178e21; text-align: center; z-index: 3}
/* .nav_con{ min-width: 1200px; margin: 0 auto;}
.nav_tem{ display: inline-block; width: 200px; height: 60px; color: #fff; text-align: center; background: url(../images/nav_bor.png) no-repeat right center;} */
.nav_con{ width: 1200px; margin: 0 auto;}
.nav_tem{ float: left; width: 200px; height: 60px; color: #fff; text-align: center; background: url(../images/nav_bor.png) no-repeat right center;}
/* .nav_tem{ float: left; width: 160px; height: 60px; color: #fff; text-align: center; background: url(../images/nav_bor.png) no-repeat right center;} */
.nav_tem a.nav_link{  font: 20px/60px "Microsoft Yahei"; color: #fff; }

.nav_sublist{ display: none; position: absolute; top: 60px; left: 0; width: 100%; padding: 15px 0; text-align: left; background-color: #1da927}
.nav_sublist a{ position: relative; display: inline-block; height: auto; padding: 0 30px;  font-size: 16px; line-height: 30px; color: #fff; text-align: center; }
.nav_sublist a i{ position: absolute; top: 50%; right: 0; width: 1px; height: 18px; margin-top: -9px; background-color: #5688d4; }
.nav_sublist a:hover{ color: #fff;}

/*.nav_tem.active{ background: url(../images/nav_arr.png) no-repeat center bottom;}*/
.nav_tem.active a.nav_link{ font-weight: bold; color: #ffde00}
.nav_tem.active .nav_sublist{ display: block;}

.footer{ padding: 40px 0; background-color: #067e45;}
.footer_l{ float: left; margin-right: 20px;}
.qrcode_tem{ float: left; width: 116px; margin-right: 28px;}
.qrcode_tem img{ width: 116px; height: 116px;}
.qrcode_tem p{ margin-top: 10px; font: 16px/18px "Microsoft Yahei"; text-align: center; text-indent: 0; color: #fff;}

.footer_r{ float: left; padding: 15px 12px; border-left: 1px solid #1d9e61}
.footer_r p{ font: 14px/24px "Microsoft Yahei"; color: #fff;}
.footer_r p a{ color: #fff;}

.btn_top{ display: none; position: fixed; bottom: 20px; left: 50%; width: 78px; height: 78px; margin-left: 620px; background: url(../images/icont_top.png) no-repeat center center #d4e5d6; cursor: pointer;  border: none;}
.btn_top.active{ display: block;}

.bot_btn{ }
.bot_btn img{ float: left; width: 384px; height: 70px; margin-right: 24px;}

.frd_link{ padding: 20px 0; background-color: #067e45; border-bottom: 1px solid #1d9e61;}
.bot_link_tem{ position: relative; float: left; width: 384px; height: 42px; margin-right: 24px; text-align: left; background-color: #fff; border: none;}
select.bot_link_tem option{  font-size: 14px; color: #333; text-indent: 1em; cursor: pointer; border: 0; width: 100%; text-align: left; background: none;}
.bot_link_btn.nomar, .bot_link_tem.nomar{ margin-right: 0}
.bot_link_tem:after{ position: absolute; right: 10px; top: 18px; width: 0; height: 0; border-width: 5px 5px 0; border-style:solid; border-color: #067e45 transparent transparent; content: ""; }
.bot_link_des{ font: 14px/42px "Microsoft Yahei"; color: #333; text-indent: 1em; cursor: pointer;}
.bot_link_des button{ display: block; width: 100%; height: 100%; font-size: 14px; line-height: 42px; color: #333; text-align: left; background: none; border: none;}
.bot_link_list{ display: none; position: absolute; bottom: 42px; left: 0; min-width: 384px; max-height: 180px;  background-color: #fff; overflow-y: scroll;}
.bot_link_tem.active .bot_link_list{ display: block;}
.bot_link_tem.active:after{ transform: rotate(180deg);}
.bot_link_list.scroll{}
.bot_link_list li{ height: 30px; padding: 0 10px;  font: 14px/30px "Microsoft Yahei";  white-space: nowrap;}
.bot_link_list li:hover{ background-color: #eee;}
.bot_link_list li a{ display: block; width: 100%; height: 100%;}

.bot_link_list2{  font-size: 16px; line-height: 28px; color: #fff}
.bot_link_list2 a{ float: left; width: 384px; height: 26px; margin: 0 18px 0 10px; font: 16px/26px "Microsoft Yahei"; color: #fff; text-align: center; }

.footer .layout, .frd_link .layout{ width: 1200px;}

.logo_slhwza{ position: absolute; top: 30px; right: 0; width: 100px;}
#_ideConac{ position: absolute; right: 120px; top: 15px;}
.btn_zzllms{ display: none; float: left; height: 45px; margin-top: 8px; padding: 0 20px; font: bold 28px/44px "Microsoft Yahei"; color: #fff; background-color: #ff6600; border-radius: 6px; cursor: pointer;}

